/*���*/
.clear{ clear:both} 
.focus{height:350px;overflow:hidden;position:relative;background:#fff;margin:0;padding:0}
.focus_m ul{width:100%;height:350px;overflow:hidden}
.focus_m li{width:100%;height:350px;background-position:center;background-repeat:no-repeat}
.focus_s{height:0;position:relative;margin:0 auto;z-index:2;width:1000px}
.focus_s ul{height:12px;overflow:hidden;position:absolute;left:250px;top:300px}
.focus_s li{float:left;cursor:pointer;height:10px;width:30px;overflow:hidden;margin-right:10px}
.focus_s li b{display:block;text-indent:-999em;width:30px;height:32px;overflow:hidden}
.focus_s li.active b{margin-top:-20px}
.focus_l,.focus_r{position:absolute;display:block;width:50px;height:75px;overflow:hidden;z-index:2;top:150px}
.focus_l{left:0}
.focus_r{right:0}
.focus_l b,.focus_r b{position:absolute;z-index:1;display:block;width:50px;height:75px;overflow:hidden;background:#000;opacity:.3;filter:alpha(opacity=30);cursor:pointer}
.focus_l span,.focus_r span{display:block;position:relative;z-index:2;width:22px;height:33px;top:21px;cursor:pointer}
.focus_l span{left:12px;background:url(../images/l.png) 0 0 no-repeat}
.focus_r span{left:16px;background:url(../images/r.png) 0 0 no-repeat}
.focus_l:hover b,.focus_r:hover b{opacity:.5;filter:alpha(opacity=50)}
.focus .inner{position:relative;height:0;z-index:2}
.focus .inner .btns{position:absolute;left:0;top:340px}
.focus .inner .btns a{float:left;width:30px;height:10px;margin-right:5px;background:#333;filter:alpha(opacity=60);-moz-opacity:.6;opacity:.6}
.focus .inner .login{position:absolute;right:0;top:40px;width:320px;height:270px;background:url(../images/login_bg.png) no-repeat}
.focus .inner .login .hd{padding:25px 30px 0;position:relative}
.focus .inner .login .hd span{font-size:18px}
.focus .inner .login .hd a{position:absolute;right:30px;top:28px;padding-right:15px;line-height:18px;background:url(../images/index_bg.png) right -11px no-repeat}
.focus .inner .login .bd{padding-left:30px;padding-right:30px}
.focus .inner .login .bd div{color:#FFF;font-family:"΢���ź�"}
.focus .inner .login .bd .bd_title{margin-top:20px;text-align:left;font-size:18px;font-weight:400;color:#FFF}
.focus .inner .login .bd .average{line-height:60px;font-size:14px;text-align:center}
.focus .inner .login .bd .average span{color:#fc8026;font-size:40px}
.focus .inner .login .bd .bd_content{font-size:13px;padding-bottom:30px;text-align:left;color:#FFF}
.focus .inner .login .bd .bd_content em{color:#fc8026;font-size:20px;font-family:Tahoma,Geneva,sans-serif}
.focus .inner .login .bd .bd_content span{font-size:18px;color:#f60;padding-bottom:30px}
.focus .inner .login .bd .mod_input{height:65px;position:relative}
.focus .inner .login .input_group .input_control.prepend input{width:200px}
.focus .inner .login .bd .mod_input label{float:left;width:29px;height:40px;background:url(../images/index_bg.png) no-repeat}
.focus .inner .login .bd .mod_input .tips{position:absolute;left:30px;top:12px;font-size:14px;color:#999}
.focus .inner .login .bd .mod_input input{float:left;width:208px;height:38px;line-height:38px;font-size:14px;border:0;border-top:#ccc 1px solid;border-bottom:#ccc 1px solid}
.focus .inner .login .bd .mod_input .rbg{float:left;width:4px;height:40px;background:url(../images/index_bg.png) -60px 0 no-repeat}
.focus .inner .login .bd .mod_password label{background-position:-29px 0}
.focus .inner .login .bd .fun{height:33px;padding-right:30px}
.focus .inner .login .bd .fun label{width:70px;line-height:17px;float:left;color:#777;padding-left:18px;background:url(../images/index_bg.png) -386px -166px no-repeat;cursor:pointer}
.focus .inner .login .bd .fun label.checked{background:url(../images/index_bg.png) -386px -120px no-repeat}
.focus .inner .login .bd .fun span{position:relative;float:left;padding-left:120px}
.focus .inner .login .bd .fun a{position:relative;float:right;color:#777}
.focus .inner .login .bd .login_but{display:block;width:240px;height:40px;background:url(../images/index_bg.png) -82px 0 no-repeat;font-size:18px;font-family:"΢���ź�";color:#FFF;border:0;cursor:pointer;line-height:40px;text-align:center}
.focus .inner .login .bd .login_but:hover{background-position:-82px -40px}
.focus .inner .login .bd .share{padding-top:23px}
.focus .inner .login .bd .share a{float:left;height:16px;line-height:16px;padding-left:18px;margin-right:22px}
.sub01{width:50%;height:39px;line-height:39px;background:#c01920;display:inline-block;text-align:center;color:#fff;font-size:18px;border-bottom:3px solid #a00007;vertical-align:middle}
.sub02{width:50%;height:39px;line-height:39px;background:#c48c10;display:inline-block;text-align:center;color:#fff;font-size:18px;border-bottom:3px solid #976b0a;vertical-align:middle}
.login .bd ul li{width:155px;padding-right:3px;float:left}
.login .bd ul li a:hover{color:#FFF}
.login .bd ul li.loginfont{width:100px;padding:0}
.login .bd ul li.liaccount{width:150px;padding-left:50px}
/**����**/
.noticewrapbg{max-width:450px;min-width:320px;margin:0 auto;color:#FFF;height: 31px;line-height: 31px;box-shadow: 0 1px 1px #eaeaea; background:#FFF}
.notice{ max-width:450px;min-width:320px;margin:0 auto; height:30px; overflow: hidden;border-bottom: 1px solid #ececec;border-right: 1px solid #ececec;}
.notice .title{display:inline-block;color:#fff; font-size:14px;width:30px; height:30px; text-align:center;line-height:30px;float: left; /*border-right:1px solid #dcdcdc;*/ background:url(../images/notice.png) 5px center no-repeat #FB814A; padding-left-:20px;}
.notice .title a{ color:#fff;}
.notice .marquee{max-width:350px;min-width:285px;height:30px;overflow:hidden;margin-left--:26px;float-: left; font-size:12px;}
.notice .marquee a{ max-width:320px;line-height:30px;float: left;display: block; color:#646464; text-align:left;}
.notice .marquee a:hover{ color:#fe0000}
.notice .marquee .create-time{ padding-right:18px; line-height:30px;float: left; font-size: 12px; color:#969696;}
.notice .more{ display:inline-block; float:right; line-height:30px; margin-right:20px;}

/*�����ȵ�*/

.redian h2{position:relative;display:block;height:58px;margin:0;line-height:58px;font-family:Century Gothic,"΢���ź�";font-size:18px;font-weight:500}
.redian h2 span{text-align:right; font-size:12px; float:right}
.default_recommand{border:1px solid #ddd;border-top:5px solid #1ab7f7;}
.defaultcommanded table{border-top:1px solid #ccc;border-left:1px solid #ccc;width:99%;margin-top:5px;margin-bottom:5px;text-align:center;margin-bttom:0px}
.defaultcommanded table th{border-bottom:1px solid #ccc;border-right:1px solid #ccc;line-height:32px;font-size:14px;background:#e0e0e0;font-weight:bold;color:#cb0202;text-align:center;}
.defaultcommanded table td{line-height:28px;border-bottom:1px solid #ccc;border-right:1px solid #ccc;text-align:center;background:#fff;font-size:12px;color:#000;line-height:32px;}


/**ͳ��**/
.index-intro{margin-top:20px;margin-bottom:20px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.2)}
.col-md-3{width:26%}
.tj_word{padding:10px 20px;padding-left:0;padding-right:0;display:inline-block;color:#777;text-align:center}
.tj_word span strong{color:#B12252;display:inline;font-size:22px;font-weight:400;margin:0 5px;position:relative;top:2px}
/**��֤**/
.advantage{width:100%;height:200px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.2);margin-top:20px;}
.advantage dl{float:left;padding-top:20px;width:25%;text-align:center}
.advantage dl.active dt{background-position:0 -100px}
.advantage dt{margin:0 auto 24px;width:100px;height:100px;background:url(../images/h_icon_4.jpg) no-repeat}
.advantage dt:hover{background-position: 0px 0px;}
.advantage dt{background-position: 0px -100px;}
.advantage dt.no2{background-image:url(../images/h_icon_1.jpg)}
.advantage dt.no3{background-image:url(../images/h_icon_2.jpg)}
.advantage dt.no4{background-image:url(../images/h_icon_3.jpg)}
.advantage dt a{display:block;width:100%;height:100px}
.advantage dd{display:block;color:#333;font-weight:500;font-size:18px;line-height:28px}

.newimg{background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.2);margin-top:20px;}


/*�Ƽ���Ŀ
*/
/* plan */
.iconwy{background: url(../images/wy_icon.png) no-repeat;display:inline-block; *display:inline; margin:2px; zoom:1; vertical-align:top;}
.row-title{ height: 52px; line-height: 52px; margin-top: 27px;}
.row-title h2 b{font-size: 26px; font-weight: bold; background: url(../images/tjtz.jpg) no-repeat 5px; padding-left:30px;}
.plan-general li{border: 1px solid #e1e1e1; position: relative; background:#FFF}
.plan-general li:hover{background: #FFF;}
.plan-general li .progress{width: 166px; height: 166px; margin: 30px auto 0px auto; position: relative;}
.plan-general li .progress > svg {height: 100%;display: block;}
.plan-general li .progress p{display: block;width: 140px;left: 14px;top: 46px;position: absolute;}

 
.plan-general li .plan-tips{position: absolute; background: url(../images/arrow-tips.png) no-repeat; width: 75px; height: 42px; right: 18px; top: 70px;line-height: 30px;text-align: center; }
.plan-general li p{display: block; text-align: center; line-height: 62px;}
.plan-general li p b{color: #ff5943;}
.plan-general li .btn-warn{ width: 172px; height: 44px; line-height: 44px; padding: 0px; margin: 0px auto 28px auto; display: block; font-size:18px; }
.pull-left {float:left;}
.pull-right {float:right;}
/* reset form elements
-------------------------------------------------- */
.row-fluid { max-width:450px;min-width:320px;    clear: both;overflow:hidden; margin:0 auto; *zoom:1;}
.row-fluid:before, .row-fluid:after { display:table; line-height:0; content:""; }
.row-fluid:after { clear:both; }
.row-fluid [class*="grid"] { display:block; float:left; width:100%; min-height:30px; margin-left:1.127659574468085%; *margin-left:0.874468085106383%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; }
.row-fluid [class*="grid"]:first-child { margin-left:0; }
.row-fluid .controls-row [class*="grid"] + [class*="grid"] { margin-left:2.127659574468085%; *margin-left: 0px; }
.row-fluid .grid12 { width:100%; *width:99.94680851063829%; }
.row-fluid .grid11 { width:91.48936170212765%; *width:91.43617021276594%; }
.row-fluid .grid10 { width:82.97872340425532%; *width:82.92553191489361%; }
.row-fluid .grid9 { width:74.46808510638297%; *width:74.41489361702126%; }
.row-fluid .grid8 { width:65.95744680851064%; *width:65.90425531914893%; }
.row-fluid .grid7 { width:57.44680851063829%; *width:57.39361702127659%; }
.row-fluid .grid6 { width:48.93617021276595%; *width:48.88297872340425%; }
.row-fluid .grid5 { width:40.42553191489362%; *width:40.37234042553192%; }
.row-fluid .grid4 { width:31.914893617021278%; *width:31.861702127659576%; }
.row-fluid .grid3 { width:24.004255319148934%; *width:24.051063829787233%; }
.row-fluid .grid2 { width:14.893617021276595%; *width:14.840425531914894%; }
.row-fluid .grid1 { width:6.382978723404255%; *width:6.329787234042553%; }
.row-fluid .offset12 { margin-left:104.25531914893617%; *margin-left:104.14893617021275%; }
.row-fluid .offset12:first-child { margin-left:102.12765957446808%; *margin-left:102.02127659574467%; }
.row-fluid .offset11 { margin-left:95.74468085106382%; *margin-left:95.6382978723404%; }
.row-fluid .offset11:first-child { margin-left:93.61702127659574%; *margin-left:93.51063829787232%; }
.row-fluid .offset10 { margin-left:87.23404255319149%; *margin-left:87.12765957446807%; }
.row-fluid .offset10:first-child { margin-left:85.1063829787234%; *margin-left:84.99999999999999%; }
.row-fluid .offset9 { margin-left:78.72340425531914%; *margin-left:78.61702127659572%; }
.row-fluid .offset9:first-child { margin-left:76.59574468085106%; *margin-left:76.48936170212764%; }
.row-fluid .offset8 { margin-left:70.2127659574468%; *margin-left:70.10638297872339%; }
.row-fluid .offset8:first-child { margin-left:68.08510638297872%; *margin-left:67.9787234042553%; }
.row-fluid .offset7 { margin-left:61.70212765957446%; *margin-left:61.59574468085106%; }
.row-fluid .offset7:first-child { margin-left:59.574468085106375%; *margin-left:59.46808510638297%; }
.row-fluid .offset6 { margin-left:53.191489361702125%; *margin-left:53.085106382978715%; }
.row-fluid .offset6:first-child { margin-left:51.063829787234035%; *margin-left:50.95744680851063%; }
.row-fluid .offset5 { margin-left:44.68085106382979%; *margin-left:44.57446808510638%; }
.row-fluid .offset5:first-child { margin-left:42.5531914893617%; *margin-left:42.4468085106383%; }
.row-fluid .offset4 { margin-left:36.170212765957444%; *margin-left:36.06382978723405%; }
.row-fluid .offset4:first-child { margin-left:34.04255319148936%; *margin-left:33.93617021276596%; }
.row-fluid .offset3 { margin-left:27.659574468085104%; *margin-left:27.5531914893617%; }
.row-fluid .offset3:first-child { margin-left:25.53191489361702%; *margin-left:25.425531914893618%; }
.row-fluid .offset2 { margin-left:19.148936170212764%; *margin-left:19.04255319148936%; }
.row-fluid .offset2:first-child { margin-left:17.02127659574468%; *margin-left:16.914893617021278%; }
.row-fluid .offset1 { margin-left:10.638297872340425%; *margin-left:10.53191489361702%; }
.row-fluid .offset1:first-child { margin-left:8.51063829787234%; *margin-left:8.404255319148938%; }


.plan-general li h3{
	display: block; 
	border-bottom: 1px solid #e1e1e1; 
	text-align: center; 
	font-size: 20px;
	padding:15px 0px;
}
.plan-general li h3 .iconwy{
	width: 30px; 
	height: 28px; 
	background-position: -30px -118px; 
	font-size: 12px; 
	line-height: 32px; 
	text-align: center; 
	margin-right: 10px;
}

.plan-title span b{
	line-height: 22px;
	background: #f1f1f1; 
	margin-left: 30px; 
	font-weight: normal;
	display: block;
	width: 270px;
	margin: 0px auto;
}

.plan-list .plan-detail .btn-primary{
	background-color: #ea4a30;
    border: 2px solid #ea4a30;
    width: 90px;
    padding:3px 0px;
}
.plan-general li p{ font-size:14px;}
.plan-general li .progress p b{
	display: block;
	color: #555;
	font-size: 26px;
	height: 46px;
	text-align: center; 
	font-weight: normal;
}
.plan-list .plan-detail span.plan-progress {
	display: inline-block;
	zoom: 1;
	vertical-align: top;
	width: 44px;
	height: 44px;
	background: url(../images/progressbar_mid.png);
	background-position-y: 0;
	line-height: 44px;
	text-align: center;
	font-weight: 500;
	font-size: 12px;
	margin-top:0px;
	color:#8c8c8c;
}
.plan-list .plan-detail .btn-gray{
	width:90px;
	padding:3px 0px;
}
/*�������*/
.u-pl-wrap, .u-pl-wrap i {
    display: block;
    height: 120px;
    width: 120px;
}
.u-pl-wrap {
    margin: 30px auto 5px;
    position: relative;
    display: block;
    outline: 0;
}
.u-pl-wrap img {
    height: 120px;
    width: 120px;
    overflow: hidden;
}
.u-ring-bg {
    position: absolute;
    top: -20px;
    left: -20px;
    z-index: 1;
    background: url(../images/round0.png) no-repeat center;
    height: 160px;
    width: 160px;
}.u-pl-wrap i {
    position: absolute;
    top: 0;
    left: 0;
    background: url(../images/sprites.png) repeat-x -73px -190px;
}
.u-pl-wrap p{display: block; text-align: center; line-height: 62px;}
.u-pl-wrap p b{color: #ff5943;}
.u-pl-wrap p b {
    display: block;
    color: #555;
    font-size: 26px;
    height: 46px;
    text-align: center;
    font-weight: normal;
}
/* �����İ�ť��ʽ
-------------------------------------------------- */
.btn{ display:inline-block;font-weight:normal;text-align:center; cursor:pointer; background-image:none; white-space:nowrap;color:#fff; background-color:#ff6600;font-size:16px;-webkit-border-radius:3px;-moz-border-radius:3px;	border-radius:3px; border:0px; }
.btn:focus{ outline:0; border:none; }
.btn:hover{ color:#ffffff; background-color:#ff9900; text-decoration:none; }
.btn.disabled, .btn[disabled], fieldset[disabled] .btn { cursor:not-allowed; pointer-events:none; opacity:0.65; filter:alpha(opacity=65); }
button[disabled], html input[disabled], input[readonly] { cursor: default; background: #e5e5e5; border:none; }
/* ��ɫ
-------------------------------------------------- */
.btn-primary { background-color:#ea4a30; border:2px solid #ea4a30; }
.btn-primary:hover, .btn-primary:focus, .btn-primary.active{background-color:#f0614a; border:2px solid #f0614a; }
.btn-primary:active, .btn-primary.active { background-image:none; }
.btn-primary.disabled, .btn-primary[disabled], fieldset[disabled] .btn-primary, .btn-primary.disabled:hover, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary:hover, fieldset[disabled] .btn-primary:focus, .btn-primary.disabled.active, .btn-primary[disabled].active, fieldset[disabled] .btn-primary.active 
{ background-color:#f0614a; border-color:#f0614a; }
/* ��ɫ
-------------------------------------------------- */
.btn-success { background-color:#00bc8d; border:2px solid #00bc8d; }
.btn-success:hover, .btn-success:focus, .btn-success.active{background-color:#6acfb6; border:2px solid #6acfb6; }
.btn-success:active, .btn-success.active { background-image:none; }
.btn-success.disabled, .btn-success[disabled], fieldset[disabled] .btn-success, .btn-success.disabled:hover, .btn-success[disabled]:hover, fieldset[disabled] .btn-success:hover, fieldset[disabled] .btn-success:focus, .btn-success.disabled.active, .btn-success[disabled].active, fieldset[disabled] .btn-success.active 
{ background-color:#6acfb6; border-color:#6acfb6; }
/* ��ɫ
-------------------------------------------------- */
.btn-warn { background-color:#ffac36; border:2px solid #ffac36; }
.btn-warn:hover, .btn-warn:focus, .btn-warn.active { background-color:#f4b65e; border:2px solid #f4b65e; }
.btn-warn:active, .btn-warn.active { background-image:none; }
.btn-warn.disabled, .btn-warn[disabled], fieldset[disabled] .btn-warn, .btn-warn.disabled:hover, .btn-warn[disabled]:hover, fieldset[disabled] .btn-warn:hover, fieldset[disabled] .btn-warn:focus, .btn-warn.disabled.active, .btn-warn[disabled].active, fieldset[disabled] .btn-warn.active 
{ background-color:#f4b65e; border-color:#f4b65e; }
/* ��ɫ*/
.btn-gray { background-color:#999999; border:2px solid #999999; }
.btn-gray:hover, .btn-gray:focus, .btn-gray.active { background-color:#999999; border:2px solid #999999; }
.btn-gray:active, .btn-gray.active { background-image:none; }
.btn-gray.disabled, .btn-gray[disabled], fieldset[disabled] .btn-gray, .btn-gray.disabled:hover, .btn-gray[disabled]:hover, fieldset[disabled] .btn-gray:hover, fieldset[disabled] .btn-gray:focus, .btn-gray.disabled.active, .btn-gray[disabled].active, fieldset[disabled] .btn-gray.active 
{ background-color:#999999; border-color:#999999; }
/*ɢ���б�*/
.plan-list{background:#f1f1f1; margin-top: 35px;}
.plan-title{padding:30px 0px 5px 0px; text-align: center;}
 .plan-title h2{font-size: 26px; font-weight: bold;}
.plan-title h2 .icon-pig{background-position: -90px 0px;  height:31px; width: 31px;} 
.plan-title h2 .icon-media{background-position: -126px 0px;  height:31px; width: 36px; margin-top: 5px;} 
 .plan-title span{border-bottom: 1px #cbcbcb solid;height: 14px;font-size: 16px;margin-bottom: 10px; display: block;}
 .row-media-list a {
display: block;
float: left;
width: 153px;
height: 68px;
background: rgb(255, 255, 255);
border: 1px solid rgb(230, 230, 230);
margin: 10px 12px 20px 0px;
}/*Ͷ���б�*/
.fina-list{background:#fff;border:1px solid #d2d2d2; margin: 0px 2%; margin-top:6px; position: relative;height: 230px;border-radius:7px;}
.fina-list:hover {
-webkit-box-shadow: rgb(217, 217, 217) 2px 2px 10px 2px;
-moz-box-shadow: #d9d9d9 2px 2px 10px 24px;
box-shadow: rgb(217, 217, 217) 2px 2px 10px 2px;
}
.biao{ width:22px; height:22px; text-align: center; line-height: 22px; color: #fff; background: #7bb1df; display: inline-block; border-radius: 2px; font-size:14px; margin-right:6px; vertical-align: text-top;}
.fina-content{overflow: hidden; zoom: 1; position: relative;     padding: 0px 2%;overflow: hidden;float: left;}
.fina-list .finaimg{ margin:0 auto;}
.fina-list .finaimg{ width:125px; height:130px;}
.fina-list h4 {font-size: 16px;line-height:24px; font-weight: normal; height:24px; overflow:hidden;padding: 5px 0px;text-align:left;border-bottom:1px solid #d2d2d2}
.fina-list h4 a {color: #333;line-height:24px;  height:24px;}
.fina-list h4 img{line-height:24px;  height:24px;}
.fina-list h4 a:hover{ color:#ff7200;}
.fina-list h4 img{ vertical-align: text-top;width:24px; margin-top: 0px;margin-right:6px;}
.row {overflow: hidden;width:50%; float: left; color: #333; margin: 5px 0 5px;display: inline;white-space: nowrap;text-overflow: ellipsis; font-size: 13px; height: 22px;}
.row .yellow{ font-weight: bold; font-size:14px; color:#D81E06}
.row span {color:#333;}
.row span.jindu{color:#D81E06;}

.row .mark {float: left;height: 15px;margin-top: 8px;padding-left: 10px;}
.row .mark dd {float: left;width: 16px;height: 15px;overflow: hidden;line-height:16px;overflow: hidden;margin-right: 3px; background:#ff7200; color:#fff; text-align:center;}
.row .spacing{ margin-right:12px;}
.danicon{ width:14px; height:16px; background-position:left -150px; margin-right:4px; display: inline-block;}
.fina-list .progress {margin:6px 10px;position: relative;background-color: #ddd;height: 10px;width:130px; margin-right:5px;border-radius: 5px;}
.fina-list .progressBar {background-color: #FF4040;height: 10px;border-radius: 5px;}
.fina-list .progress .progressDiscount {position: absolute;background: #fff;font-size: 14px;border: 1px solid #dadada;height:16px;line-height: 16px;top: -35px;left: 50%;margin-left: -30px;padding: 5px 3px;border-radius: 3px;width: 50px;text-align: center;
display: none;box-shadow: 0px 2px 5px #dadada;}
.fina-list .rowbtn{ text-align:center;position--: absolute; right:26px;top: 10px;}
.finabtn{width:85px;height:22px;line-height:22px;text-align: center;display: inline-block;font-size: 14px;color: #fff; border:0; cursor:pointer; margin: 5px 0 5px;}
.btnred { background:#ff9000;box-shadow: 0px 0px 0px #ff7200;}
.btnred:hover{ background:#ff7200;color:#FFF; text-decoration:none}
.finabtnsy{width:80px;height:20px;line-height:20px;text-align: center;display: inline-block;font-size:14px;color: #fff; border:0; cursor:pointer;padding:5px;border-radius:14px;}
.btnredsy { background:#ff9000;}
.btnredsy:hover{ background:#ff7200;color:#FFF; text-decoration:none}
.graybtn{background: #aaa;box-shadow: 0px 0px 0px #999;}
.graybtn:hover{background: #999; }
.fina-list .rowbtn .bluebtn{box-shadow: 0px 0px 0px rgb(160, 0, 7);}
.fina_plan{left: 460px; top: -4px; position-: absolute;}
.fina_plansy{left:725px; top: 8px; position--: absolute;}
.bluebtn{ background:rgb(192, 25, 32);}
.bluebtn:hover{ background:#E84A52; color:#FFF; text-decoration:none}
.border{border:1px solid #dadada; background-color:#fff; overflow:hidden;zoom:1}

/*��ư���*/

.centerc h3{width:100%;height:55px;padding:0px 0 18px;margin:0;font-size:28px;font-weight:100;color:#444;line-height:36px;text-align:center}
.centerc h3 span{position:relative;display:block;width:100%;height:19px;font-size:12px;color:#525252;font-family:Microsoft Sans Serif;line-height:19px}
.centerc h3 font{position:relative;z-index:3;background:#FFF;padding:0 10px}
.centerc h3 i{position:absolute;left:0;top:9px;z-index:1;width:100%;height:2px;line-height:0;background:#E0E0E0}
.centerc h3 i i{position:absolute;left:325px;top:0;z-index:2;width:350px;height:1px;line-height:0;background:#C01920!important}
.centerc h3.grey font{background:#E8E8E8}
.centerc h3.grey i{background:0 0}
.newuser ul{padding-top:5px}
.newuser li{float:left;background:url(../images/icon_06.png) no-repeat right;width:270px;height:90px;font-size:24px;color:#C0010E;padding-left:10px;margin-right:8px;position:relative}
.newuser li i{background:url(../images/icon_03.png);width:90px;height:90px;font-size:16px;color:#007bc6;font-style:normal;text-align:center;display:inline-block;margin-right:15px;text-indent:-99999em;position:absolute;left:10px;top:0}
.newuser li i.i02{background-position:0 -100px}
.newuser li i.i03{background-position:0 -200px}
.newuser li i.i04{background-position:0 -300px}
.newuser li span{width:100px;height:90px;line-height:90px;display:inline-block;position:absolute;left:110px;top:0}
.newuser li.last{background:0 0;width:210px;margin-right:0}
.newuser li.last span{font-size:24px;line-height:30px;padding-top:15px}

/*ý�屨����ʼ*/
.media_list_bg{width:100%;height:350px;margin:5px 0 5px;font-size:13px;}
.media_list_content{width:1100px;height:350px;margin:0 auto;overflow:hidden;}
.media_list_left{width:366px;height:348px;border:1px solid #e5e5e5; background:#fff url(../images/user_bg.jpg) no-repeat ;float:left;}
.media_list_left h3{width:366px;height:60px;line-height:60px;text-indent:20px;font-size:16px;color:#333;border-bottom: 1px solid #E9E7E7;}
.media_list_left p{margin:35px 0 0 196px;width:200px;line-height:35px;color:#0c0c0b;font-size:14px;}
.media_list_middle{width:366px;height:348px;background:#fff;border:1px solid #e5e5e5;float:left;margin-left:11px;}
.media_list_middle h3{width:366px;height:60px;line-height:60px;text-indent:20px;font-size:16px;color:#333;border-bottom: 1px solid #E9E7E7;}
.media_title{width:440px;height:38px;margin:8px 0 0 25px;}
.media_title h2{font-size: 16px;height: 38px;line-height: 38px;float: left;width: 78px;margin-right: 18px;text-align:center;cursor:pointer;}
.click_on{border-bottom:1px solid #0ead85;color:#0ead85}
.media_title span{float:right;padding-right:20px;line-height:38px;font-size:13px;color:#333;}
.details_info{width:420px;height:95px;border-bottom:1px solid #e5e5e5;overflow:hidden;margin:5px auto 0;}
.detail_img{float:left;width:88px;height:58px;margin-top:15px;}
.detai_content{float:left;margin:8px 0 0 6px;}
.detai_content h5{font-size:16px;color:#333;line-height:32px}
.detai_content p{font-size:12px;color:#666;width:320px;}
.meida_list_right{width:337px;height:348px;background:#fff;border:1px solid #e5e5e5;float:left;margin-left:14px;overflow:hidden;}
.meida_list_right h3{width:337px;height:60px;line-height:60px;text-indent:20px;font-size:16px;color:#333;border-bottom: 1px solid #E9E7E7;}
.ranking_list{font-size:16px; color:#303538; position:relative;width:285px;height:46px;border-bottom:1px solid #e5e5e5;}
.ranking_list strong{margin:10px 0 0 15px;float:left;color:#333;font-size:16px;}
.ranking_list p{position:absolute; width:94px; height:20px; line-height:20px; right:16px; top:13px;}
.ranking_list p em{width: 44px;height: 19px;line-height: 19px;text-align: center;display: inline-block;float: left;text-indent: 0px;border: 1px solid #ce1111;cursor:pointer; font-size:12px;color:#FFC0C0;}
.ranking_list p em:hover{ background:#ce1111;color:#FFC0C0;}
.ranking_list p em.on{background:#D9383B; color:#fff; text-shadow:0px 1px 0px #c11d20;}
.list_on em{background:#ce1111;color:#fff;font-style:normal}
.show_on{background:#ce1111;}
.order_list{width:286px;height:282px;margin:10px auto;}
.order_list li{line-height:34px;text-indent:50px;}
.order_list li span{float:right;padding-right:5px;}
.list_fist_1{background:url(../images/jyt_bg.png) no-repeat -8px 5px;}
.list_fist_2{background: url(../images/jyt_bg.png) no-repeat -8px -29px;}
.list_fist_3{background: url(../images/jyt_bg.png) no-repeat -8px -64px;}
.list_fist_4{background: url(../images/jyt_bg.png) no-repeat -8px -97px;}
.list_fist_5{background: url(../images/jyt_bg.png) no-repeat -8px -123px;}
.list_fist_6{background: url(../images/jyt_bg.png) no-repeat -8px -148px;}
.list_fist_7{background: url(../images/jyt_bg.png) no-repeat -8px -173px;}
.list_fist_8{background: url(../images/jyt_bg.png) no-repeat -8px -198px;}
.d0213-list{width: 90%; height: auto; width:auto}
.d0213-list .list{display:block; width: 100%; color: #666; height:40px; line-height: 40px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; transition: all 0.5s ease-in-out; -webkit-transition: all 0.5s ease-in-out; }
.d0213-list .list:hover{background: #EBF8FF; text-decoration: none; transition: all 0.5s ease-in-out; -webkit-transition: all 0.5s ease-in-out;}
.d0213-list .list i{display: block; width: 4px; height: 4px; background:#888; float:left; margin-left: 20px; margin-right: 12px; margin-top: 18px }
.d0513-mt-img{width:250px; height: 100px; }
.d0513-mt-txt{width:250px}
.d0513-mt-txt .txt{padding-bottom: 10px; border-bottom: 1px solid #eee}
.d0513-mt-txt .txt-more:hover{color:#279FF1 }
/*ý�屨������*/
  
 .fb-home-noticeIcon, .fb-home-companyInfoIcon, .fb-home-featurePicXcf span, .fb-home-featureList li i, .fb-home-featurePicZqzr, .fb-home-featurePicJd, .fb-home-commaHead, .fb-home-commaFoot, .fb-home-usual li a, .fb-home-new, .fb-home-fresher-guide span, .fb-home-guide-list span, .fb-home-arrow-direction, .fb-home-UKey-guide i, .fb-home-xqb ul li strong i, .fb-home-xqb-newMark {
background: url(../images/home_sprite.png);
}
.kxmt30 {
margin-top: 30px;
}
.w1180 {
width: 1100px !important;
margin: 0 auto;
}
.clearfix {
display: block;
}.fb-home-companyInfoList {
width: 34%;
margin: 1% 4% 1% 0;
}
.float-left {
float: left;
}.fb-home-companyInfoList {
	width: 34%;
	margin: 1% 4% 1% 0
}

.fb-home-companyInfoIcon {
	float: left;
	width: 90px;
	height: 90px;
	margin-right: 20px
}

.fb-home-companyInfoIcon2 {
	background-position: -90px 0
}

.fb-home-companyInfoIcon3 {
	background-position: -180px 0
}

.fb-home-companyInfoListMid {
	width: 30%
}

.fb-home-companyInfoListLast {
	margin-right: 0;
	width: 28%
}

.fb-home-companyInfoDetail h2 {
	margin-top: 5px;
	font-size: 24px
}

.fb-home-companyInfoList a {
	color: #454545
}

.fb-home-companyInfoList a:hover {
	color: #428bca;
	text-decoration: none
}

.fb-home-companyInfoDetail p {
	font-size: 16px;
	margin-top: 15px;
	line-height: 1.5em
}